﻿#include <iostream>
using namespace std;

int main() {
    // 每种颜色的球最多4个
    const int MAX = 4;
    // 总共需要取出8个球
    const int TOTAL = 8;

    // 遍历红色球可能的数量（0到4）
    for (int red = 0; red <= MAX; ++red) {
        // 遍历白色球可能的数量（0到4）
        for (int white = 0; white <= MAX; ++white) {
            // 计算黄色球的数量
            int yellow = TOTAL - red - white;
            // 检查黄色球数量是否合法（0到4之间）
            if (yellow >= 0 && yellow <= MAX) {
                // 输出当前组合
                cout << "red=" << red << ", white=" << white << ", yellow=" << yellow << endl;
            }
        }
    }

    return 0;
}
